<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Array对象</title>
</head>

<body>
<script>
     var arr1=new Array(1,2,3);
     //创建集合对象方式一，表示集合中有1，2，3三个元素
      var arr2=new Array(5);
      //创建集合对象方式二，表示集合的长度为5
      var arr3=[1,2,3,4];
      //创建集合对象方式三，表示集合中有四个元素
      var arr4=new Array();
      //创建集合对象时参数也可以不传
      var arr5=[1,"abc",true]
     //创建集合对象5，表示集合中可以放任何类型元素
      document.write(arr1+"<br>")
     //将数组1输出在页面上
     document.write(arr2+"<br>")
     //将数组二输出在页面上
     document.write(arr3+"<br>")
     //将数组三输出在页面上
     document.write(arr4+"<br>")
     //将数组4输出早页面上并换行
     document.write(arr5+"<br>")
     //将数组5输出在页面上
    document.write(arr3[5]+"<br>");
      //数组3中只个元素。说明集合对象中的元素长度可以任意改变
      arr3[5]="你好";
      //给索引为的对象赋值
      document.write(arr3[5]+"<br>");
      //输出数组3中索引为5的元素
      alert(arr3.length);
      //将数组3的元素个数弹出在页面，添加元素后元素为6个
      document.write(arr5.join("--"));
      //数组的join方法可以将数组的元素按照指定规则进行拼接，参数为拼接的方式
      arr5.push(6);
      //push方法添加元素
    document.write(arr5+"<br>")
     //添加完元素后输出在页面上




</script>


</body>
</html>